+2010-01-12 Jan Djärv <jan.h.d@swipnet.se>
+
+ * keyboard.c (read_char): Return after executing from special map.
+
2010-01-12 Glenn Morris <rgm@gnu.org>
* emacs.c (REPORT_EMACS_BUG_PRETEST_ADDRESS): Set it to
unbind_to (count, Qnil);
#endif
- goto retry;
+ /* The command may have changed the keymaps. Pretend there is input
+ in another keyboard and return. This will recalculate keymaps. */
+ c = make_number (-2);
+ goto exit;
}
/* Handle things that only apply to characters. */